"""
Compatibility shim: provide utils.aux_utils.run that delegates to src.aux_utils.run when available.
If the project author renamed or moved the implementation, this shim prevents ImportError for older imports.
"""
from typing import Callable

def run() -> None:
    """Run project auxiliary flow.

    Behavior:
    - Try to import and call `src.aux_utils.run()` dynamically.
    - If not available, print a placeholder message.
    """
    try:
        from src.aux_utils import run as _impl_run  # type: ignore
        if callable(_impl_run):
            return _impl_run()
    except Exception:
        pass

    # fallback placeholder behavior
    print("[utils.aux_utils.run] placeholder: no src.aux_utils.run implementation found")
